Definition of Leaf-Footed Bug

  • 1. Large sap-sucking bug with leaflike expansions on the legs Noun

Synonyms for word "leaf-footed bug"

Semanticaly linked words with "leaf-footed bug"

Hyponims for word "leaf-footed bug"